!============================================================
!
! Six Hump Camel Back (n=2)
!
!===============================================================
!			VARIABLE BOUNDS
!===============================================================
!       -2.5D0               2.5D0		Limits of variable 1
!       -1.5D0               1.5D0		   "          "    2

SUBROUTINE SIXHUMPS(X,N,F)

      IMPLICIT NONE

      INTEGER          :: N
      DOUBLE PRECISION :: X(N), F

      F = (4.0D0 -2.1D0*(X(1)**2)+(X(1)**4)/3.0D0)*(X(1)**2) &
          +X(1)*X(2)+(-4.0D0+4.0D0*(X(2)**2))*(X(2)**2) 

!	  F = F + 1.03162845348988d0

      RETURN

END
